/**
 * 状态
 */
export enum GameItem {
    宝剑 = "宝剑",
    盾牌 = "盾牌",
    血瓶 = "血瓶",
    金币 = "金币",
    敌人 = "敌人",
}

/**
 * 状态
 */
export enum GameState {
    // 待机,
    // 新的生成,

    待机,

    新的生成,
    初始下落2,
    初始下落1,

    落地开始,
    落地结束,
    下落开始,
    下落结束,
    三消开始,
    三消结束,

    敌人攻击,
}

export enum BlockType {
    /** 普通 */
    NORMAL,
    /** 万能 */
    SUPER,
    /** 倒计时 */
    TIME,
}

//卡牌游戏状态
export enum CardGameState {
    游戏场景,
    操作台,
    空地,
    消除,
}

/**
 * 位置类型
 */
export enum PosType {
    方格中 = "方格中",
    下面操作台中 = "下面操作台中",
}

//
export enum MainState {
    空闲 = "空闲",
    开始 = "开始",
    飞 = "飞",
    上桌 = "上桌",
    上桌完成 = "上桌完成",

    撤凳子 = "撤凳子",
    撤凳子完成 = "撤凳子完成",
}

export enum BoardLayout {
    h = 1,
    v = 2,
}

/** 调试 */
window["PosType"] = PosType;